<template>
<div>
    <h3>Son子组件---{{num}}</h3>
    <button type="button" class="btn btn-danger" @click="add">+1</button>
</div>
</template>

<script>
export default{
    name:'MySon',
    props:['num'],
    // 1.声明自定义事件
    emits:['update:num'],
    methods: {
        add(){
            // 2.数据变化时，触发自定义事件：：：用于子组件向父组件传递数据
            this.$emit('update:num',this.num+1);
        },
    },
}
</script>

<style lang="less" scoped></style>